草庐IT

SQL PRIMARY KEY 约束

全部标签

ios - 核心数据唯一约束 - 保存时为 "Dangling reference to an invalid object"

我将在新模型版本中向现有应用引入唯一约束。该模型具有实体Person,它与实体Pet具有可选的一对一关系。Person的删除规则是cascade,Pet的逆关系删除规则是nullify。还有另一个实体Job,它与Person也有一对一的关系。但是那个删除规则,和逆删除规则,都是无效的。Person有一个“personID”属性,我已将其设为唯一。在主队列上下文中,我有一个Person的实例,ID为xxx,没有设置Pet。让我们称那个人为“查理”。我也创建了一个Job,并将其设置为“iOSDev”,并将其分配给Charlie的工作属性。然后在子私有(private)队列上下文中,我插入一

ios - 有没有办法将 UIView 嵌入 UIScrollview 而不会丢失 iOS 中的 subview 约束?

我的ContentView中有太多subview,现在我想要UIScrollview中的这个contentView,但如果我这样做,我将失去所有subview的约束。编辑器->嵌入UIScrollview不工作。有没有办法将ContentView嵌入到UIScrollView中?谢谢 最佳答案 不可靠的答案。但通过选择ContentView修复编辑器->嵌入->ScrollView然后Xcode提示约束。单击红色按钮并选择“添加缺少的约束”。这对我来说是固定的。 关于ios-有没有办法将

ios - Xcode 8 Beta 中的约束和大小类

我试图在我的应用程序中创建不同于纵向约束的横向约束。通常我在以前版本的Xcode中使用大小类,但我使用的是测试版,我看到的只是设备。您如何在Xcode8中将这个新的UI用于尺寸分类?我在任何地方都看不到任何关于此的文档。干杯。 最佳答案 Sizeclasses的工作方式与过去非常相似。您现在看到这些设备的原因是因为您的设备可以适应许多不同的特性,从而改变UI的工作方式。不仅仅是风景+肖像,而且你有任何可能的UI差异的特征。这包括界面风格、动态类型,甚至显示色域。这个WWDC2016视频将解释这一切,并将很好地演练如何在xCode8中

iphone - CoreData(IOS)对多列的唯一约束?

是否可以在iPhone应用程序的CoreData中对多列设置唯一约束?例如:有Event、EventItems、Items实体EventItems实体有一列ORDER因此EventItem的ORDER列对于与同一EVENT相关的所有实例来说应该是唯一的所以问题是:如何在coredata中设置此约束?如果它不直接支持任何有关如何以编程方式实现的建议? 最佳答案 做对于同时操作多个托管对象的任何核心数据约束,您需要考虑实现:-(BOOL)validateForDelete:(NSError**)error-(BOOL)validateF

几何引擎 & 约束求解器 & 3D仿真物理引擎 & 图形引擎

几何引擎&约束求解器&3D仿真物理引擎&图形引擎1介绍技术图谱建模主流CAD/CAM/CAE/AEC所用引擎2几何建模引擎2.1介绍2.2各家实现3图形引擎4几何约束求解器4.1介绍4.2各家实现D-CubedDCM(西门子)CGM(达索)LGS(LEDAS)DCS(华云三维)C3DSolver(俄罗斯ASCON)5物理引擎5.1介绍5.2各家实现PhysXMuJoCo(Multi-JointdynamicswithContact)Bullet(BulletPhysicsSDK)Havok(HavokGameDynamicsSDK)ODE(OpenDynamicsEngine)Newton(N

ios - 自动布局约束不适用于 iPhone 6 和 6 Plus

我的应用程序在iPhone5上正确显示View,但在6和6Plus上,View不会水平填满屏幕。我尝试通过Storyboard添加自动约束,但它们没有任何区别。下面是我在Storyboard中的蓝色View(和subview)以及Plus应用程序的屏幕截图。 最佳答案 我已经遇到过这个问题。这是因为边距。您只需在InterfaceBuilder中取消选中Constrainttomargin。而且您还应该直接检查约束(单击它)。 关于ios-自动布局约束不适用于iPhone6和6Plus,

iOS 宽高比约束在 iOS7 上失效,适用于 iOS8

在我的应用程序中,我设置了UIView的约束,其高度是使用宽高比约束从其宽度计算得出的。它在iOS8上完美适用于各种设备屏幕尺寸(3.5、4、4.7、5.5),但它会导致应用程序在每台iOS7设备上崩溃。我假设这是宽高比约束,因为如果我用固定高度约束替换它,它就不会再崩溃(显然它在某些设备上看起来很糟糕)。堆栈跟踪非常长,所以我只复制其中的一部分。预先感谢您的帮助!Objective:{objective0x7f9d90da33c0:+*0x7f9d90c06220.marker{id:592}+*0x7f9d90c24420.marker{id:599}+*0x7f9d90c2565

ios - Objective-C/Swift (iOS) 何时在 View/ViewController 工作流程中应用自动约束?

我在弄清楚何时在View设置过程中应用XIB上的auto-contraints设置时遇到了一些问题。更多解释:我已经为View设置了一个XIB我将“模拟指标”尺寸设置为iPhone3.5英寸我已将自动约束添加到此View内的subview在ViewController中,我根据viewDidLoad方法中的subview(IBOutlet)frames/bounds执行某些操作在View中,我根据awakeFromNib方法中的subview(IBOutlet)frames/bounds执行某些操作在这2个方法中(ViewController::viewDidLoad和View::aw

ios - 如何在使用不同大小类时修复 wAny hAny 的缺失/冲突约束

我正在努力实现的目标我想为所有常规高度垂直排列两个等高的View。但是,对于CompactHeights,我希望将View水平排列。如下图所示:为此,我在适用于所有内容的wAny-hAny大小类中添加了一般约束。然后我为wAny-hRegular和wAny-hCompact大小类添加了特定约束。这对wAny-hRegular和wAny-hCompact(以及在模拟器中测试应用程序)来说效果很好,但它让我在wAny-hAny中缺少约束。如果我在wAny-hAny中添加那些缺失的约束,那么我会在wAny-hRegular或wAny-hCompact中得到冲突的约束。我不知道如何摆脱这些错误

ios - 如何以编程方式从 UIView 获取约束

我想从UIView获取UILabel约束,但我无法获取任何约束。我像这样在CustomView.m中设置约束:-(id)initWithFrame:(CGRect)frame{self=[superinitWithFrame:frame];if(self){_titleLabel=[UILabelnew];[selfaddSubview:_titleLabel];}returnself;}-(void)layoutSubviews{[superlayoutSubviews];_titleLabel.translatesAutoresizingMaskIntoConstraints=NO